executed promise - French English Dictionary